short-term storage - Español Inglés Diccionario